Release 10.1A: OpenEdge Development:
Progress Dynamics Advanced Development


Object types, SmartObjects, and instances

Every object in the application, whether static or dynamic, is registered in the Repository, and every dynamic object is fully defined by the data in the Repository. The record that identifies the object is stored in the ryc_smartobject table. The name SmartObject notwithstanding, objects of any kind, whether they are true SmartObjects or not, are identified here.

The class hierarchy that provides every object with its full definition is represented in the gsc_object_type table.

For every separate place an object is used, in a container or in some other specific context, the Repository holds an ryc_object_instance record to represent that particular use of the object.

This section describes these tables and their relationships in the following sections:


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095